Synonyms: particle, subatomic particle
Definition: a body having finite mass and internal structure but negligible dimensions
Similar words: body
Definition: an individual 3-dimensional object that has mass and that is distinguishable from other objects
Usage: heavenly body